social house-dwelling - Français Anglais Dictionnaire